Before a package goes into your project, run its real demos on your own phone, feel how it behaves under your thumb, and read the exact code behind the screen. 50 libraries, one app, all offline — and every demo runs the version you would install today.
Free to download · No account, no sign-in · 4.3 ★ on the App Store
Open any of the 50 libraries and use its demos for real — drag them, type into them, watch them animate, point the camera at something. Nothing here is a screenshot of a component.
Tap the code button on any screen and the exact TypeScript behind it slides up, with a file switcher for multi-file demos and a copy button for the part you want.
And for when the decision turns into the build: 520 lessons, 666 interview questions and a 337-term glossary that opens inline, without losing your place.
50 libraries ship a demo you can actually use; 5 more are documented because their behaviour only shows up in a vendor dashboard. Open one, drag it around, read the code that produced it — usually enough to know whether it belongs in your project, before it is in your package.json.
Core component and API demos from RNTester.
Expo APIs and native component examples.
Reactive local-first store persisted to SQLite, with hook-driven rows.
Server-state caching with refetch on focus, pull-to-refresh, and online awareness.
Minimal store with selector subscriptions and AsyncStorage persistence.
Observables with fine-grained rendering and automatic persistence.
Material Design components for React Native.
Cross-platform UI toolkit kitchen-sink demos.
Native Markdown rendering and rich text input for Fabric.
Native HTML-based rich text display and editing for Fabric.
Gesture-driven bottom sheets with scrollable content.
Polished native components and showcase screens.
Composable, accessible UI components.
Native-feeling components built on NativeWind.
Flexible bottom sheets and action menus.
Native context and action menu examples.
Cross-platform UI component examples.
High-performance virtualized lists, grids, and masonry layouts.
Chat, feed, and directory patterns for a recycling virtualized list.
Validation, field arrays, watch, focus handling, and async submit flows.
Validation, field arrays, dependent fields, focus handling, and async submit flows.
SVG icon set with size, colour and stroke width as props.
High-performance 2D graphics and canvas examples.
Skia-powered, animated charts built with D3 and Reanimated.
Smooth, worklet-powered animation examples.
Native-driven touch and gesture interactions.
Animated charts for mobile dashboards.
Native playback of Adobe After Effects/Bodymovin animations.
Interactive vector animations: state machines, data binding, and events.
Liquid Glass views, containers, tints, and interactive glass styles.
Animated mesh gradients driven by pan gestures and Reanimated.
Web Audio API-style audio graphs and playback for React Native.
High-performance camera preview, capture, and video workflows.
Device, hardware, and app metadata examples.
Interactive maps, markers, and overlays.
Network state and connectivity examples.
Local and remote notification workflows.
Calendar, agenda, and date-selection views.
Crash and error reporting: native crashes, source-mapped traces, release health.
Notification, impact, and selection feedback across every preset.
Cross-platform haptic triggers, custom patterns, and system-status checks.
Realtime voice agent: WebRTC or WebSocket, text mode, and live audio meters.
Native sign-in, user button, and profile UI rendered by the Clerk SDK.
Crash reporting organized around per-release stability scores.
Session replay with the network, console, and Redux trail alongside it.
Zero-configuration analytics that reads screens from your navigator.
Realtime WebRTC rooms: join, publish, and subscribe to audio and video.
Haptic presets, realtime pattern composition, and the low-level haptics API.
Permissions, channels, categories, scheduling, and push tokens.
Play iOS Live Photos with content fit, mute, and gesture options.
Embedded web content: messaging, injection, downloads, and custom menus.
On-device SQL storage with migrations, transactions, and a provider.
Synchronous key-value storage with change listeners and hooks.
Paywall, entitlement checks, login/logout, and restore purchases.
On-device Apple Intelligence chat, structured output, speech, and transcription.
Knowing how a library looks is half the decision; the other half is how much code it takes. Every demo carries a code button in its header, and the actual TypeScript behind the screen slides up — no context switch to a browser, no hunting through a repo.
520 lessons across 22 tracks, from JavaScript foundations to the New Architecture and shipping with AI. Every code sample compiles against the installed React Native 0.86, React 19.2 and Expo SDK 57 — if a sample would not build, the app would not have shipped.
666 questions with short answers and full explanations, plus 1,317 follow-ups — the ones an interviewer actually asks next. Graded for junior, mid and senior.
430 flashcards and your interview questions on one review schedule, so the things you nearly remembered come back at the right moment.
Every answer carries an explanation, so a wrong pick teaches you something instead of just marking you down.
17 cheat sheets, 11 decision guides, 40 code challenges, 30 snippets, 5 release-day checklists and 60 FAQ answers.
Search lessons, glossary terms, questions and cheat sheets at once. Tap any of the 337 glossary terms inline without losing your place.
The whole library ships inside the app as a bundled database. No account, no sign-in, no network — on a plane or in the waiting room before the interview.










The whole component catalog is free, forever. The learning library opens each section for free, and a single purchase unlocks the rest.
No account required
One-time purchase — pick your tier
No. Every lesson, question, quiz and glossary term ships inside the app in a bundled database, and the demos run locally. Two things do reach the network when it is available: the source viewer fetches code from GitHub, and the catalog pulls live npm and GitHub metrics for each library.
No. There is no sign-in, no email, and no profile. Your progress is stored on your device in a separate database from the content, so a content update never wipes what you have completed.
No, and it never will be. The unlock is a one-time purchase with several tiers — pick whatever feels fair — and it unlocks everything permanently. If you bought the lifetime unlock in an older version, it carries over; use Restore Purchases in the More tab.
React Native 0.86, React 19.2 and Expo SDK 57, with the New Architecture and React Compiler enabled. Each catalog entry shows the exact version of the library its demo is running, so you are not reading a demo written three majors ago.
No. Most demos are the libraries' own official examples, vendored and kept current; a couple are written for this catalog and say so on screen. Every entry links to the library's real docs, npm page and repository.
Use the feedback form or email saravanakumargn@gmail.com. Requests for new libraries are genuinely welcome — most of the catalog got there that way.